contractually guaranteed - Spanish English Dictionary